package me.jiatao.hilt.di

import javax.inject.Qualifier

// 为每个声明的限定符，提供对应的类型实例，和 @Binds 或者 @Provides 一起使用
@Qualifier
// @Retention 定义了注解的生命周期，对应三个值（SOURCE、BINARY、RUNTIME）
@Retention(AnnotationRetention.BINARY)
annotation class RemoteTasksDataSource // 注解的名字，后面直接使用它

@Qualifier
@Retention(AnnotationRetention.RUNTIME)
annotation class LocalTasksDataSource

